it is said that... - French English Dictionary